// 当前文件模块为 m1.js

// 定义私有成员 a 和 b
let a = 10
let b = 20
    // 外界访问不到变量d ，因为他没有被暴露出去
let d = 30

function show() {
    console.log("Front-end-engineering")
}

// 将本模块中的私有成员暴露出去， 供其他模块使用
export default {
    a,
    b,

    show
}

// 按需导出
// 当前的文件模块为 m1.js

// 向外按需导出变量s1
export let s1 = 'aaa';
// 向外按需导出变量s2
export let s2 = 'ccc';
// 向外按需导出方法 say
export function say() {
    console.log("00000000000000")
}